#include<bits/stdc++.h>
using namespace std;
int M,a,b,cnt;
bool Isyue(int i,int a){
	float f = (a+0.0)/i;
	if(f==(int)f) return true;
	return false;
}

int main(){
	cin>>M;
	while(M--){
		cin>>a>>b;
		cnt=0;
		for(int i= 1;i<a;i++){
			if(Isyue(i,a)) cnt += i;
		}
		if(cnt == b)puts("YES");
		else puts("NO");
	}
	return 0;
}
